Olympic flame arrives in Britain