A Britain First delegation visits the Independence Day parade in Poland!