Peter Hammill
A Perfect Date
[Instrumental Intro]

[Intro]
A perfect date to hesitate
I hope it won't be too long

[Chorus]
You're a sucker for the punch
And the telegraph bells are ringing;
Now it's coming to the crunch
As you stumble on the Jaffa Gate
I think you know how it happens on the stage
When the heavenly choir are singing –
You've been taken by a perfect date

[Verse 1]
You made the Mount of Venus your Jerusalem
You're marking time as symbol for debate;
You hope to find one moment close to infinite
You hope to find a perfect date

[Pre-Chorus]
A perfect date to hesitate
The future beckons us on
There comes a time to hesitate –
I hope it won't be too long
[Chorus]
You're a sucker for the punch
And the telegraph bells are ringing;
Yeah, it's coming to the crunch
As you stumble on the Jaffa Gate
I think you know how it happens on the stage
When the heavenly choir are singing –
You've been taken by a perfect date

[Verse 2]
You've been playing on a hunch
And the strings of your heart are zinging, are zinging, are zinging, are zinging
Yeah, you cut loose from the bunch
But that doesn't mean you've sealed your fate, your fate, your fate, your fate
I think you know how it happens
Though it's strange, when the choir start singing:
Yeah, you've been taken by a perfect date
You've been taken by a perfect date
Yeah, here comes a perfect date (You've been taken by a perfect date)

[Outro]
A perfect date that comes to late
The future beckons us on
A perfect date to hesitate –
I hope it won't be too long
A perfect date that comes to late
The future beckons us on
A perfect date to hesitate –
I hope it won't be too long
A perfect date to hesitate –
The future beckons us on
A perfect date to hesitate –
A perfect moment
(Still waiting for a perfect date)