The two Conservative MPs fighting to replace Boris Johnson as British prime minister clashed on taxes, inflation and foreign policy in their first head-to-head TV debate on Monday night. Former finance minister Rishi Sunak warned of current foreign secretary Liz Truss’s former embrace of China, whilst Truss, promising £40bn [€47.2bn] in tax cuts, accused Sunak of raising taxes. The winner is due to be announced on 5 September.