Sir Richard Branson leaves UK

Sir Richard Branson has sold his Oxfordshire estate and is living on his holiday island of Necker in the British Virgin Islands.