Soap star speaks out after being slammed for cannabis snap

Coronation Street actress Brooke Vincent has spoken out after she was snapped smoking cannabis in Amsterdam.

The soap actress, who was spotted in February at the Bulldog cafe with friends smoking the joint, said she has nothing to apologise for.

"I was 21 and I went to Amsterdam with my friends. There are so many people doing things ten times worse than me but I got slammed for it,” she said.

"I was in a country where the law is different and lots of people do it. We also did cultural things, like visit Anne Frank’s house. But obviously none of that is mentioned,” she added.

In a previous interview, Brooke denied ever taking drugs, saying, "I’ve never ever taken them. They can put you in a situation that wrecks your life and the lives of those around you.

"I don’t get off my head, roll out of pubs or take drugs. I have a quick cig, that’s all."