Fashion-loving PM receives clothes, shoes and jewellery Theresa May received gifts from Stella McCartney and Charlotte Olympia, transparency data reveals. Source