Two bodies have been found during police searches for swimmers who went missing in separate incidents on the Thames.

Scotland Yard said the body of a man was pulled from the river Thames at around 4.30pm on Wednesday in Kingston, south-west London. A 47-year-old reportedly entered the water and began swimming on Tuesday evening.

Earlier, officers looking for a man who vanished while swimming in Shadwell Basin in east London recovered a body. The man, 23, was with friends at the site in Garnet Street shortly after 6pm on Tuesday and was seen entering the water but did not resurface. A body, believed to be the same man’s, was recovered at 9.45am on Wednesday after searches by the Metropolitan police marine unit. His family was informed.

In July 2016 a 29-year-old man drowned in Shadwell Basin after jumping into the water with 100 other people. A bystander said children were continuing to swim in Shadwell Basin despite a police presence.

A search was continuing on Wednesday night for another man believed to be missing in the Thames near Waterloo.

In a another incident on Tuesday evening, Gloucestershire constabulary recovered a body as they searched for a man in his 20s from Wiltshire who had gone missing in a lake at Cotswold Water Park.

London temperatures exceeded 30C (86F) on Tuesday, and the heatwave was predicted to continue throughout the week with a possible peak of 38C.