John Welsh finally got his England cap – 48 years after the game.

The Rishton pensioner played for his country at roller hockey, but he never received a cap.

He made his debut at 16, while still at St Charles Junior School, and continued to play for his country, as well as the then title-winning Great Harwood side.

"But we were just given certificates in those days," said draftsman John, who used to work for the National Coalboard in Altham.

"I remember asking about the possibility of a cap at the time but they just weren't given then. Then, about 18 months ago, I was on the internet and I just thought I would look up roller hockey.

"I contacted the President of the National Roller Hockey Association to ask about it, just by chance really, and he said definitely and the cap arrived six weeks ago. I have been waiting as I have had it framed.

"I was chosen to represent England in the European and World Championships.

"It’s 48 years too late but better late than never. I feel very proud."

John, 73, who lives on Harwood Road, was part of the successful Great Harwood roller hockey side who twice won the Championship of Great Britain in 1952 and 1954.

John said: "I remember one season, there were 26 teams in the league and we won all our games with an average nine goals."

John was a forward and got his England call-up as a teenager. "I was so proud. It was so exciting as I had never been abroad before and all of a sudden I went to France playing roller hockey and then Switzerland playing against Italy, Portugal, Spain and Germany.

"I remember, because Great Harwood won the Championship of Great Britain, we were invited to go to Switzerland and compete. We paid out of our own pockets. We had a council dinner at 11.30pm, we were on a flight to Switzerland at 6.30am and then we played our first game against Switzerland soon after but Switzerland won 5-2. I loved playing though. Everyone used to say my shoes walked to the skating rink on their own."