Mrs May’s coat of many political colours, albeit with patches October 10, 2016 By Hazel Speed Mrs May’s keynote speech at