Great Britain’s record-breaking Olympics team have arrived back from Rio after landing in London on Tuesday, and delighted onlookers by winning yet another gold medal, this time for best landing of an Olympic team aboard a Boeing 747. Britain is the first country to improve on a home medal tally at the following Games, with […]