Theresa May given peerage and Therese Coffey gets damehood in surprise dissolution honours list John Wicky | 05/07/2024