Shadow Home Secretary Diane Abbott has apologized after she was pictured drinking alcohol on a London Overground train.

Abbott, 65, tweeted: “A photo of me drinking from a can of M&S [British supermarket chain Marks & Spencer] mojito on the Overground has been circulated. I’m sincerely sorry for drinking on TFL.”

PELOSI UNDERMINES TRUMP ABROAD ON US-UK TRADE DEAL, SAYS 'NO CHANCE' IF BREXIT HURTS IRISH PEACE ACCORD

NORTHERN IRISH POLICE ARREST 2 OVER KILLING OF JOURNALIST

It is illegal to consume alcohol on any bus or train run by Transport for London’s network, the BBC reported. The rule was introduced in 2008 by Boris Johnson when he was mayor of London. The Sun obtained a photo of the politician drinking the alcoholic drink.

Abbott, Labour’s spokeswoman for domestic affairs, who previously campaigned to cease the sale of inexpensive alcohol, received some support from social media users who gave her their best alcoholic suggestions.

CLICK HERE TO GET THE FOX NEWS APP

“It’s absolutely fine. I’m sorry your privacy was invaded,” writer and producer Simon Blackwell responded.

“No need to apologize..next time try Pink Gin with Rose Lemonade… very refreshing,” a tweet read.