UK prime minister Liz Truss has had a tumultuous week, with a badly launched budget in her third week in office. The communications strategy around this, in particular, has been widely condemned as having been inept and badly executed. Therefore her appearance on today’s BBC flag ship political show was widely anticipated. Without looking at […]

read more