An international tribune has ruled in favour of the Philippines and against China in a dispute over rights to tiny islands in the South China Sea.

The Permanent Court of Arbitration in the Hague declared China has no historic right to the Spratly Islands and Scarborough Shoal, a series of coral reefs where the Asian giant has been asserting claims since 1947.

The