Dynamo has revealed that he has contracted Covid-19 and is at “high risk” from the disease because of his underlying health conditions.

The TV magician said it had been a “rough couple of weeks” while he battled the illness and his symptoms have been “quite severe”.

He told fans in an Instagram video that he had caught coronavirus, but his condition was now improving.

He said: “Over the last few weeks I have experienced symptoms such as a persistent cough and lots of aches and pains.

“I self-isolated for just over two weeks and took any necessary precautions.

“I was advised to take a private test. Now I appreciate this is not possibly for everyone.”

He said that because of his “existing health issues” he is at high risk from the Covid-19 virus, adding that he is receiving immunosuppressive therapy.

“Although I haven’t had a fever, my symptoms have been quite severe,” he added.

Nordoff Robbins O2 Silver Clef Awards 2019 – London
(Ian West/PA)

Dynamo added that Covid-19 “can effect anyone, it doesn’t discriminate”.

He urged people to “stay at home and keep away from others” and also praised the country’s key workers and healthcare staff.

Dynamo was diagnosed with Crohn’s disease in his teens and recently had to take a two-year career break because of health issues.