A swimmer has been injured after colliding with a small vessel this afternoon, the RNLI has said.

The incident took place at around 4pm, involving a person swimming in the water off Marazion.

Cornwall Air Ambulance was called, along with a number of other rescue services.

A Penlee Lifeboat spokesperson said: "A report had been received that a male person had been injured whilst swimming in the entrance to Top Tieb Harbour at Marazion.

"A collision had taken place between the swimmer and a small vessel - this is now subject of further investigation."

Falmouth Packet:

The air ambulance landing at Marazion. Photo: Nick Jewell/Penlee RNLI

The inshore lifeboat was launched, with Penzance Coastguard Rescue Team, South Western Ambulance Service, Cornwall Air Ambulance and police also called to the harbour.

"The inshore lifeboat was quickly on scene, where they found that the injured swimmer was already ashore and being treated by paramedics and members of the Penzance Coastguard Rescue Team.

"Our crew stood by until all the services in attendance were happy for them to leave," added the lifeboat spokesperson.

"We wish the swimmer a speedy recovery."