Kira McCaffery has always had dreams of a TV career. The 20-year-old from Glasgow started making YouTube videos when she was at primary school. But it is the newer platform TikTok that has clicked ...