GB News star Nana Akua has announced on The People’s Channel that she is engaged.

Co-host Ben Leo, who had not been warned about the announcement, was hilariously ill-prepared for such a bombshell.

READ THE FULL STORY