I'm not sure myself. Pre-Brexit, I would've said 'yes'. Discounting the UK's 65 million + ... I'm not so sure.
Source gives pop. of 196,007,089 add UK per your number=261,007,089. Closer, with mostly similar health care
"The government is a child that has found their parents credit card, and spends knowing that they never have to reconcile the bill with their own money"-Shannon Churchill