Ed Sheeran has cancelled his North American tour due to ''personal reasons.''

The 'A Team' singer planned to support Snow Patrol across the US and Canada until May 18, but has regretfully announced he will instead return to England via Twitter.

Ed posted: ''Sorry to announce I have to miss the last 4 days of the Snow Patrol tour, have to get back to England, but I'll be back in June and Sept (sic). Hope everyone understands, lots of love...

''So sorry to cancel, have to get home for personal reasons.''

While the reasons for his having to cancel his tour are as yet unknown, Ed will return to the US later this year to headline his own tour.

He added: ''I'm announcing a full US and Canada headline tour beginning of June, for anyone that's missed out on shows this time round.''

Ed is very dedicated to his fan base and plays as many shows as possible, completing over 200 in a year earlier in his career.

The 21-year-old was a big winner at the Brit Awards in February, taking home British Male and British Breakthrough.

His debut album, '+', will be released in the US on June 12.