Charlton have signed England Under-21 midfielder Darren Ambrose from Newcastle on a four-year contract. Read more...