A ceasefire has been reached between Israel and Hamas the Qatari Prime Minister, Sheikh Mohammed Bin Abdulrahman al-Thani, announced Wednesday afternoon from Doha.