News

TikTok has never played a bigger role in election campaigning, but it was hard to know what Gen Z were being told and by who ...
John Swinney is the politician formerly known as 'Honest John' - though after a re-brand he is now 'full-on John'.