Obama will be speaking from London at 12:45 EST. It’s been a few days.