Royal family axes public appearances so they won’t clashing with newly-announced UK general election