Harry Anderson has made a permanent switch to Colchester United - signing a two-year deal.

The winger had been signed by Stevenage during last summer's transfer window but injuries meant he went without a pre-season and then a further knock picked up in the EFL Trophy game with AFC Wimbledon meant a further spell on the sidelines.

Harry Anderson in action for Colchester United. Picture: RHIANNA CHADWICK/PAHarry Anderson in action for Colchester United. Picture: RHIANNA CHADWICK/PA (Image: Rhianna Chadwick/PA)

In the end he made just the two appearances for Boro, heading out on loan to the U's in January where he linked up with former manager Danny Cowley.

He had more joy at the Community Stadium, playing 10 times and scoring two goals.

Stevenage opted not to renew his contract at the end of the season, leaving him free to sign full-time with the League Two Essex club.

Speaking to Colchester's website, Anderson said: "I really enjoyed my time here and I'm happy to be back. 

"It was good to be back out there after such a long time for me being out. I was really enjoying myself and enjoying my football and hopefully with a full pre-season, I should be good to go." 

Cowley added: "Delighted to be able to get Harry over the line. He's a boy that I know well and we were pleased to be able to bring him back in January. 

"With Harry, he's someone that's played this level for a long time, and mastered this level with two promotions from League Two.

"He knows what it takes and he's a great person on the pitch, and then equally good off the pitch as well."