EastEnders airs Monday to Thursday at 7.30pm on BBC One or stream first from 6am on iPlayer.
The sequel to 2018’s surprise hit historical RPG is more polished and better looking but are the Red Dead Redemption ...