Buckingham Palace sends apology as it breaks silence on Rishi's announcement