“King Charles Must Stand Up To Meghan Markle” | What Just Happened? With Kevin O’Sullivan Unipro2013main 2 years ago UK News Kevin O’Sullivan wraps up another mad, mad week in the world of news and current affairs. Expect bold opinions from TV’s most outspoken host. Credit TalkTV