Swaziland's opposition has charged King Mswati III with provoking his impoverished people after giving a fleet of RollsRoyce cars to his 14 wives.

The fleet included 19 Rolls-Royce wagons for the king's wives and more than 120 BMW VIPs for his government, at a cost of at least £ 30,000 per vehicle.

King Mswati III has 14 wives and more than 25 children and has sat on the throne since 1986.