A man caught ignoring the lockdown told police officers his journey was "essential" because he "had to buy weed."

South Wales Police stopped the man in Cardiff after the government instructed people to only leave their homes for essential reasons including food, medicine or work that cannot be done from home.

The man told the police officers: “My journey is essential. I had to buy weed.”

In a post shared on Twitter, South Wales Police said the man was reported for making a non-essential journey and possession of cannabis.

The force said the "vast majority" of people have been listening to the government's advice to stay at home to stop the spread of coronavirus.