Original: Submitting a petition to parliament is a tradition that continues to this day in the Parliament of the United Kingdom.
Simplified: The Parliament of the United Kingdom.