The 21-year-old will go straight into the squad for tomorrow’s match at Sevenoaks after agreeing terms on Thursday evening.
Town have been looking to reshape their squad after a poor start to the season, with new managers Dan Chapman and Phil Miles also doubling training sessions as they look to turn the season around.
Joint manager Phil Miles said: “We’re delighted that Liam has returned to the club. He has a terrific reputation at this level and we are hoping this signing will give our season a shot in the arm.
“He’s quick, skilful and knows where the goal is – just what our supporters want to see, and what we need at the moment.
“Liam is one of three players that we have been speaking to in order to improve the quality of the squad, and we hope over the next couple of weeks we can secure a couple more new signings.”