Leyton Orient have continued to strengthen their squad ahead of the National League campaign by signing striker Macauley Bonne.

The 21-year-old has moved from Colchester United for an undisclosed fee and signed a two-year deal at the Matchroom Stadium.

Having started at Ipswich Town and following a brief spell at Norwich City, Bonne joined the U’s at the age of 14 and made his professional debut with a substitute outing at Shrewsbury Town on October 2013.

The Zimbabwe Under-23 international went on to make 84 appearances for the Essex club, but has first-hand knowledge of the top tier of non-league having been on loan at Lincoln City and Woking last season.