Where was Tony Blair born?

Edinburgh, Scotland