Your place for Space News
New restrictions on drivers come into force in central London today, so how do these compare with the rest of the word?