Britain a place for all religions - May