Kaikai has moved on loan to the League One side for the rest of the season, although the Palace man has not signed in time to be able to play for the Addicks today (Saturday) in their match against Blackpool.

It is another spell away from Selhurst Park for the 22-year-old, who has had previous loan spells at Crawley Town, Cambridge United, Shrewsbury Town and Brentford.