I heard that Northern Ireland, Scotland and Wales leaders are planning to meet to break up UK. Is it really true? Anyone from UK here who can tell me what is actually happening there?
I heard that Northern Ireland, Scotland and Wales leaders are planning to meet to break up UK. Is it really true? Anyone from UK here who can tell me what is actually happening there?
If we’re lucky, he might outlast two cabbages.
what is meaning of that? I am sorry, I am not good at English idioms and proverbs.
https://en.wikipedia.org/wiki/Liz_Truss_lettuce