Okay thanks for clearing it up for me. I thought it would show a clearer and more reliable amount of the views but obviously not.
Edit- and yes I live in the UK. I watch it the following day on catch up service. UK is big for WWE. Been to most of the UK shows.