Thomson Reuters, for example, offers real-time headlines for every market moving event in G10 FX.
I use also Ransquawk on parallel since sometimes voice is faster than reading the headlines. These services generally offer live press conference for the ECB, which is considerably quicker than the headlines as answers aren't in pressers scripted.
If the information I am looking for is not included in Rtrs or Ransquawk I check the central banker's statements. For example for the Fed see https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm.
I use also Bloomberg terminal, but mainly for research purposes. Bloomberg doesn't make a big difference for the headlines since you get the same headlines already on Rtrs.
Total cost per annum is roughly 3k EUR with the exception of Bloomberg, so nothing magical here or outside the scope of a serious retail trader.
Most here are technical traders, so Forex factory calendar, FT and FXstreet are sufficient for basic understanding which events cause volatility, and should be avoided for technical trading purposes.
As important tip look at the historical reactions to similiar news before jumping to conclusions. For example, under the current market environment, NFP rarely causes sustained reactions in FX, although it gets overhyped in the media. Ultimately it depends on your timeframe whether movements ranging from 20-40 pip should have an impact on your trading, so short-term traders should still avoid it.
Consequently, it would be incredibly ignorant to trade the cable without understanding when there are votes or important speeches and especially when people are negotiating on Brexit as market-moving headlines can come very abruptly and randomly when negotiations are ongoing.
Hope this helps.