Canada, Australia and the UK have all recognised a Palestinian state, just minutes after Benjamin Netanyahu branded such plans as "absurd". Meanwhile, at least 34 people were killed in Gaza overnight ...