Leaked definition
A leaked memo from Downing Street reports that the Prime Minister is planning to call a general election next week.
A leaked memo from Downing Street reports that the Prime Minister is planning to call a general election next week.