Question: when is final of britain's got talent 2018?
Answer: 3 June 2018