A Fox News commentator has been forced to apologise after launching a vile attack on Democratic congressman Joe Kennedy for delivering the Democrats’ response to President Trump’s State of the Union address. She called Kennedy an “impotent little ginger kid”. To make things worse the Fox commentator joked about Caitlyn Jenner referring to her by the name Bruce and male pronouns. Now Lahren has apologised – saying she got “too upset” in her social media posts ahead of the State of the Union. She admitted that her Instagram and Twitter comments were inappropriate and she is ready to take the full responsibility for making them. ” I got too upset. I sincerely apologise,” she concluded. Despite the right-wing commentators remarks, Kennedy delivered a stinging rebuttal to President Trump’s address – labelling him a bully and defending LGBT people.