Rio+20 dates rearranged to avoid jeopardising the attendance of 54 Commonwealth leaders, including David Cameron
Read more: Rio Earth Summit postponed after clash with Queen’s diamond jubilee