He said: It has been overwhelming.

In the end, Horsfall accumulated over 3,000 birthday cards, including one from King Charles III.

After leaving the service, he worked as a private pilot for 50 years.

Although Horsfall was married and had one son as well as a sister, he has no surviving relatives.

Horsfall was over the moon to open so many cards.

His girlfriend also visited from Iceland to be with him on his special day.

Horsfall credits his long life to living as happy as you could and keeping a straight mind.

We wish him many more happy years.

WWII veteran Ernest Horsfall turned 105 years old on April 21, 2023.

British World War II Veteran Ernest Horsfall celebrated his 105th birthday today.

Staff Sergeant Ernest Horsfall who served with the Royal Electrical & Mechanical Engineers from 1940 to 1946.

He will be 105 on 21st April.

Although he was married for 57 years & had a son, he has no surviving relatives.