Scottish News Megan McKenna reveals she is expecting her first child with fiance Oliver Burke April 4, 2024