The embattled British Prime Minister had earlier acknowledged a “difficult day” The British Prime Minister, Liz Truss, has reportedly stepped down from her role. THE DAILY VENDOR learnt that Truss resigned her role on Thursday. The resignation came barely two months after coming into office. Truss, who spent just 45 days in office, said she
Read more