Byron Bay has been hit with flash flooding with several streets in the middle of the coastal holiday town inundated as the region was hit with heavy rain this afternoon.