Greece's parliament has to ram through a huge piece of legislation on Wednesday to secure the bailout funding it agreed with its European creditors on Monday morning. The main debate on the package will begin at 10 p.m. Greek time (8 p.m. in London and 3 p.m. in New York), but it's likely to stretch into the early hours, given the controversial nature of the bailout deal.