Sri Lanka's president has fled the country, slipping away only hours before he promised to resign under pressure from protesters. Continue reading...