The 16 year-old, who cannot be named for legal reasons, has been charged with three counts of causing death by dangerous driving, dangerous driving, robbery, theft of motor vehicle and threatening with an offensive weapon in a public place.
A spokesperson for West Yorkshire Police said today: "He has been remanded in custody to appear at Bradford Magistrates Court on Monday, 4 July."