Meeting the Challenge of Climate Justice 22nd & 23rd June