from bs4 import BeautifulSoup
url = 'https://www.bbc.co.uk/search/more?page=' + str(i) + '&q=hong+kong'
html_text = requests.get(url).text
html_data = BeautifulSoup(html_text, "html.parser")
headline_list = html_data.find_all('h1')
for headline in headline_list:
print(headline.find('a').get_text())