British rower rescued 100 miles off US coast

British rower attempting to cross the Atlantic to raise money for charity has been rescued by the US coastguard after sustaining a back injury.

Niall Macdonald, from the town of Stornoway in the Western Isles of Scotland, is now being treated at a hospital in New Jersey after being picked up 100 miles off the US coast early on Saturday morning.

Niall Macdonald posted this picture from on board his boat on Thursday. Credit: Niall Macdonald/Twitter

He was making the 3,400 mile journey from the US to Scotland to raise money for the Scottish Association for Mental Health.

It would have involved rowing for 12 hours a day for three months.

He first contacted the British coastguard at 20:30 on Friday in what a spokeswoman described as "a considerable amount of pain and distress".

They then sent information to US colleagues who confirmed they had picked up Mr Macdonald.